Skip to content

Управление отображением объектов на полотне онтологии

Какие объекты отображаются на полотне онтологии

Классами онтологии считаются классы, которые:

  • были созданы в онтологии
  • были добавлены в онтологию с помощью кнопки (Добавить существующий класс)
  • были добавлены в поле "Классы онтологии" карточки онтологии

Информация

Все классы онтологии связаны с онтологией отношением Список классов (3f0d989d-a194-4211-b7f5-da1e86329695). Класс может быть связан с любым количеством онтологий.

На полотне онтологии, отображаются следующие объекты:

  • классы онтологии
  • скалярные свойства классов онтологии
  • отношения, доменами которых являются классы онтологии
  • классы-диапазоны отношений, доменами которых являются классы онтологии

Необходимо отметить, что не все классы-диапазоны, отображаемые на полотне онтологии, могут являться классами онтологии. Рассмотрим это на примере - создадим онтологию:

Добавим на полотно онтологии созданный ранее в другой онтологии класс Собака с помощью кнопки (Добавить существующий класс) и создадим отношение имеет питомца:

Несмотря на то, что мы добавили на полотно онтологии один класс Собака, на полотне отображается также класс Животное. Разберемся почему так произошло:

  • классы Человек, Мужчина, Собака отображаются на полотне онтологии, т.к. они являются классами онтологии (созданы или добавлены на полотно)
  • отношения имеет отца, имеет питомца и является подклассом отображаются на полотне онтологии, т.к. доменами этих отношений являются классы онтологии:
    • доменом отношений имеет отца и имеет питомца является класс Человек
    • доменом отношения является подклассом является класс Собака
  • класс Животное не является классом онтологии, но отображается на полотне онтологии, т.к. он является классом-диапазоном отношения является подклассом, доменом которого является класс Собака (является классом онтологии)

Фильтрация по типам объектов

Фильтры объектов позволяют управлять отображением на полотне онтологии объектов различного типа. Доступ к списку фильтров можно получить кликнув по кнопке "Фильтры объектов" на панели инструментов онтологии.

ФильтрОписание
ОтношенияУправление отображением отношений онтологии
Базовые отношенияУправление отображением базовых отношений, например, состоит из
Скалярные свойстваУправление отображением скалярных свойств классов
ПодклассыУправление отображением отношений является подклассом (подкласс)
Комбинации классовУправление отображением отношений объединение, пересечение, непересечение и эквивалентность
Только выбранные в онтологииУправление отображением классов, не являющихся классами онтологии
Показывать классы без связейУправление отображением классов, которые остались без отношений в результате применения других фильтров
Скрыть иконки (👤🔒)Управление отображением иконок доступа
Список названий онтологийЕсли в онтологию добавлены другие онтологии (поле "Список онтологий" в карточке онтологии), набор этих фильтров позволяется управлять отображением классов из разных онтологий

Сокрытие объектов онтологии

Пользователи, являющиеся редакторами онтологии имеют возможность управлять отображением любых объектов на полотне онтологии с помощью команды "Скрыть".

Демонстрация работы команды "Скрыть" показана на изображении ниже. Список скрытых объектов онтологии сохраняется, поэтому любой пользователь открывший онтологию, не увидит скрытые объекты.

img

Если в онтологии есть скрытые объекты, то на кнопке "Скрыть" отображается индикатор наличия таких объектов.

Фильтрация по тегам объектов

Любому объекту онтологии могут быть назначены т.н. теги. Назначить теги можно двумя способами:

  • каждому объекту отдельно в карточке, доступной при двойном клике по объекту
  • сразу нескольким объектам с помощью кнопки "Редактировать теги у выбранных объектов"

Список всех тегов объектов на онтологии доступен в выпадающем меню на панели инструментов онтологии. Выбрав в этом меню нужные теги, можно выделить объекты двумя способами, в зависимости от режима управления тегами:

  • - объекты с выбранными тегами будут выделены с помощью утолщенной границы (рамки)
  • - на онтологии останутся только объекты с выбранными тегами, остальные объекты будут скрыты

Теги принадлежат объектам (классам, отношениям, свойствам), а не онтологиям, поэтому фильтрация по тегам таких объектов возможна в любых онтологиях, где они встречаются.

img